import request from '@/utils/request'

const API = '/admin/hosp/hospitalSet'

// 统一导出--专门提供给hospset调用后端接口的方法
export default {
    // 请求带有条件查询的分页接口
    getHospsetPage(pageNum, pageSize, searchObj) {
        return request({
            url: `${API}/page/${pageNum}/${pageSize}`,
            method: 'post',
            // 请求参数：普通参数使用Params，携带的是json数据: data
            data: searchObj
        })
    },
    // 请求根据id删除医院设置信息的接口
    removeDataById(id) {
        return request({
            url: `${API}/deleteById/${id}`,
            method: 'delete'
        })
    },
    // 添加医院
    addHospital(hospsetObj) {
        return request({
            url: `${API}/save`,
            method: 'post',
            data: hospsetObj
        })
    },
    // 根据id获取医院设置信息
    detail(id) {
        return request({
            url: `${API}/detail/${id}`,
            method: 'get'
        })
    },
    // 修改医院设置信息
    update(obj) {
        return request({
            url: `${API}/update`,
            method: 'put',
            data: obj
        })
    },
    // 批量删除医院设置信息
    batchDelete(ids) {
        return request({
            url: `${API}/delete`,
            method: 'delete',
            data: ids
        })
    },
    // 修改医院设置状态
    udpateStatus(id, status) {
        return request({
            url: `${API}/status/${id}/${status}`,
            method: 'put'
        })
    }
}